Cse525: Randomized Algorithms and Probabilistic Analysis Lecture 8 1.1 Ranking Algorithm
نویسندگان
چکیده
1 Online bipartite matching Recall from last time we introduced the online bipartite matching problem and gave an algorithm to solve a fractional version of the problem with competitive ratio 1− 1/e. In the online bipartite matching problem, we are given a bipartite graph G = (L,R,E), where the vertices in R are revealed to us one at a time along with the edges from that vertex to L. Once each vertex in R is revealed, we must immediately select an edge to that vertex to be a part of a matching M or permanently discard all the revealed edges, with the goal of maximizing the size of M . The fractional version of the problem is obtained by taking the linear relaxation of the integer program that corresponds to this problem.
منابع مشابه
Cse525: Randomized Algorithms and Probabilistic Analysis Lecture 4
One useful application of random algorithms is to approximate NP-hard problems: although there is no known polynomial time algorithm for finding the optimal solution these problems, it is often possible to find a randomized algorithm that can find an approximately optimal solution. One common method for doing this is called Randomized Rounding of Linear Programs(LPs). The basic idea is to take ...
متن کاملCse525: Randomized Algorithms and Probabilistic Analysis Lecture 1
The main theme of this class is randomized algorithms. We start by comparing these to the deterministic algorithms to which we are so accustomed. In the deterministic model of computation (Turing machines and RAM), an algorithm has fixed behavior on every fixed input. In contrast, in the randomized model of computation, algorithms take additional input consisting of a stream of random bits. The...
متن کاملCse525: Randomized Algorithms and Probabilistic Analysis Lecture 7 2 Linear Program Formulation
In congestion minimization we are given a directed graph and a set of pairs of nodes that we wish to connect with (possibly non-disjoint) paths while minimizing the maximum use of any edge. Formally we are given a directed graph G = (V,E) and a set of pairs (si, ti) for i = 1, . . . , k. We need to compute a path Pi from si to ti for i = 1, . . . , k, such that the congestion C is minimized whe...
متن کاملCSE 525 : Randomized Algorithms and Probabilistic Analysis Lecture 6 Lecturer : Anna
Online Bipartite Matching is a generalization of a well-known Bipartite Matching problem. In a Bipartite Matching, we a given a bipartite graph G = (L,R,E), and we need to find a matching M ⊆ E such that no edges in M have common endpoints. In the online version L is known, but vertices in R are arriving one at a time. When vertex j ∈ R arrives (with all its edges), we need to make an irreversi...
متن کاملAlgorithms for Motif Search
University of Connecticut 1.1 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.3 Algorithms for Planted Motif Search . . . . . . . . . . . . . . . 1-2 A Probabilistic Analysis • The WINNOWER and SP-STAR Algorithms • Pattern Br...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013